stand something on its head - Francés Inglés Diccionario